| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

TypeBuiltInFunctions.h
1 // TypeBuiltInFunctions.h
3 //
5
6 namespace nkScripts
7 {
11 enum class TYPE_BUILT_IN_FUNCTIONS
12 {
13 BUILT_IN_TO_STRING = 0,
14
15 BUILT_IN_UNARY_MINUS,
16 BUILT_IN_ADD,
17 BUILT_IN_SUB,
18 BUILT_IN_MUL,
19 BUILT_IN_DIV,
20 BUILT_IN_MOD,
21 BUILT_IN_POW,
22
23 BUILT_IN_CONCAT,
24
25 BUILT_IN_EQ,
26 BUILT_IN_LT,
27 BUILT_IN_LE
28 } ;
29 }
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_LE
@ BUILT_IN_LE
a <= b.
nkScripts
Encompasses all API of component NilkinsScripts.
Definition: Environment.h:7
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_ADD
@ BUILT_IN_ADD
a + b.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_MOD
@ BUILT_IN_MOD
a % b.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_CONCAT
@ BUILT_IN_CONCAT
String concatenation.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_SUB
@ BUILT_IN_SUB
a - b.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_POW
@ BUILT_IN_POW
a^b
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_TO_STRING
@ BUILT_IN_TO_STRING
To string conversion.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_DIV
@ BUILT_IN_DIV
a / b.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_MUL
@ BUILT_IN_MUL
a * b.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_UNARY_MINUS
@ BUILT_IN_UNARY_MINUS
-a.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_LT
@ BUILT_IN_LT
a < b.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_EQ
@ BUILT_IN_EQ
a == b.
nkScripts::TYPE_BUILT_IN_FUNCTIONS
TYPE_BUILT_IN_FUNCTIONS
Available overridable built in functions.
Definition: TypeBuiltInFunctions.h:12